package lk.icta.core.dto;

import lk.icta.common.entity.DSDivision;
import lk.icta.common.entity.GNDivision;

import java.util.Date;

/**
 * @author Duminda Dharmakeerthi
 */
public class LandDetails {

    private long id;
    //todo : remove this
    private String nameOfLand;
    private String planNumber;
    private String lotNumber;
    private long referenceNumber;
    private double landExtent;
    private String alienationMethod;
    private String nameOfTheLand;
    private long initialRecordId;

    private Date scheduleDate;
    private long alienationNumber;
    private String gnDivisionName;
    private String dsDivisionName;
    private String village;

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getNameOfLand() {
        return nameOfLand;
    }

    public void setNameOfLand(String nameOfLand) {
        this.nameOfLand = nameOfLand;
    }

    public String getPlanNumber() {
        return planNumber;
    }

    public void setPlanNumber(String planNumber) {
        this.planNumber = planNumber;
    }

    public String getLotNumber() {
        return lotNumber;
    }

    public void setLotNumber(String lotNumber) {
        this.lotNumber = lotNumber;
    }

    public long getReferenceNumber() {
        return referenceNumber;
    }

    public void setReferenceNumber(long referenceNumber) {
        this.referenceNumber = referenceNumber;
    }

    public double getLandExtent() {
        return landExtent;
    }

    public void setLandExtent(double landExtent) {
        this.landExtent = landExtent;
    }

    public String getAlienationMethod() {
        return alienationMethod;
    }

    public void setAlienationMethod(String alienationMethod) {
        this.alienationMethod = alienationMethod;
    }

    public String getNameOfTheLand() {
        return nameOfTheLand;
    }

    public void setNameOfTheLand(String nameOfTheLand) {
        this.nameOfTheLand = nameOfTheLand;
    }

    public long getInitialRecordId() {
        return initialRecordId;
    }

    public void setInitialRecordId(long initialRecordId) {
        this.initialRecordId = initialRecordId;
    }

    public long getAlienationNumber() {
        return alienationNumber;
    }

    public void setAlienationNumber(long alienationNumber) {
        this.alienationNumber = alienationNumber;
    }

    public Date getScheduleDate() {
        return scheduleDate;
    }

    public void setScheduleDate(Date scheduleDate) {
        this.scheduleDate = scheduleDate;
    }

    public void setGNDivision(String gnDivision) {
        this.gnDivisionName=gnDivision;
    }

    public String getGnDivision(){
        return gnDivisionName;
    }

    public void setDSDivision(String dsDivision) {
         this.dsDivisionName=dsDivision;
    }

    public String getDsDivision(){
        return dsDivisionName;
    }

    public String getVillage() {
        return village;
    }

    public void setVillage(String village) {
        this.village = village;
    }
}
